// Ant Design Vue 类型定义
import type { ColumnsType } from 'ant-design-vue/es/table'

// 通用表格列类型
export interface CommonColumn {
	title: string
	dataIndex: string
	align?: 'left' | 'center' | 'right'
	key?: string | number
	width?: number | string
	fixed?: 'left' | 'right'
	customRender?: any
}

// 表格列类型定义
export type TableColumns = ColumnsType<any> | CommonColumn[]
